independent contractor - Turco Inglés Diccionario